e1c63801e705056755e36f43ca6adaff09402bec,jps/src/org/jetbrains/ether/dependencyView/ClassRepr.java,ClassRepr,ClassRepr,#BufferedReader#,82

Before Change


        interfaces = RW.readMany(r, TypeRepr.reader, new ArrayList<TypeRepr.AbstractType>()).toArray(dummyTypes);
        nestedClasses = RW.readMany(r, TypeRepr.reader, new ArrayList<TypeRepr.AbstractType>()).toArray(dummyTypes);
        fields = RW.readMany(r, FieldRepr.reader, new ArrayList<FieldRepr>()).toArray(dummyFields);
        methods = RW.readMany(r, MethodRepr.reader, new ArrayList<MethodRepr>()).toArray(dummyMethods);
    }

    public static RW.Reader<ClassRepr> reader = new RW.Reader<ClassRepr>() {

After Change


        }

        methods = new HashMap<StringCache.S, List<MethodRepr>>();
        for (MethodRepr mr : RW.readMany(r, MethodRepr.reader, new ArrayList<MethodRepr>())) {
            List<MethodRepr> ms = methods.get(mr.name);

            if (ms == null) {